Idiosyncratic Meaning In English, Definition, And Idiosyncratic Synonyms | Thesaurus Thrive